sugar apple tree - Alemán Inglés Diccionario